MKQKILIRIAMTDDTTRAKAMKTAVQFKGVNAVEIKGDHRNQIEVTGVEVDMIALINTLRKKVAFAELVSVAKVEPPKDGDKKPEEEKKPEEKKPEEKKPEEKKPEPCCQPWQKPEPCYQPWPHDGYGVPSSYPYPCDPYNQIGEPVYNQDPNCRIM